React Job: Snr Java Software Engineer

Job added on

Company

PlaceMe

Location

Galway - Ireland

Job type

Full-Time

React Job Details

Overview:
Our client is continuously innovating and bringing new data driven products, systems and services to customers that reduce environmental impacts and help achieve their business goals.
They are looking for people who share their aspirations, who enjoy the art of discovery and the pursuit of solutions to complex problems by analysing detailed data and transforming it into
customer facing solutions and insight that help them build even better products and services. Their R&D teams comprise of multiple disciplines including data science, data engineering, dev ops,
firmware, enterprise software, database development, UX, mobile application, Standards and compliance and product cybersecurity.

Qualifications:
  • 10+ years Java/JEE applicatiob development experience required.
  • Proficiency with fundamental front-end languages such as HTML, CSS, JavaScript and familiarity with JavaScript frameworks such as JQuery and React
  • Proven experience developing high quality, secure, scalable and maintainable applications.
  • Understanding of Windows, UNIX/Linux operating systems and programming environments.
  • Strong coding skills with proven ability, knowledge and understanding of software engineering concepts and methodologies.
  • A genuine passion and interest in technology and software development with a thorough knowledge of best practices and new technologies.
  • Mentoring of junior developers.
  • Team leading and management
Desirable:
  • Experience with RESTful APIs and JSON/SOAP based API with Java.
  • Ability to debug server-side API calls, and contribute to the design of best-practice RESTful APIs
  • Knowledge of Cloud Native Development such as AWS
  • Knowledge of Windows Server and bash scripting
  • Knowledge of UNIX and shell scripting
  • Experience with Java performance testing and benchmarking
  • Experience in Database Design and proficiency in SQL language
  • Experience with JS scripts, JQuery and ReactJS
  • Understanding of DevOps pipeline (CI/CD, IaC, SaaS, etc.)
  • AGILE SCRUM work environment
Responsibilities:
  • Designing and developing features in a highly scalable environment to high standards.
  • Working with customer, project and product managers to design solution.
  • Building for high volume platforms: linking users worldwide at the same time.
  • Get involved in recommending, evaluating and implementing the best solutions.
  • Help to define and drive strict development methodologies including code reuse, maintainability, testing and documentation
  • Working in a cross-functional agile team you will be helping to develop features with collaboration across the software stacks.
  • Self-management skills, particularly in respect to prioritization and execution.
  • Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies.
  • Have the ability to communicate technical concepts to non-technical people.
  • Creation and review of user stories and tasks within the Agile Development model.
  • Be innovative and enjoy working with emerging technology.
  • Help to define and drive development methodologies including code reuse, maintainability, testing and documentation.
  • Strong verbal and written communication skills and autonomy are essential.